import random

# 模拟生成参与抽奖的人员名单
participants = [f"Person{i}" for i in range(1, 101)]

# 使用 randint 函数进行抽奖
def lottery_with_randint():
    # 生成一个 0 到参与人数减 1 之间的随机整数作为索引
    random_index = random.randint(0, len(participants) - 1)
    # 根据随机索引从参与人员名单中获取中奖者
    winner = participants[random_index]
    return winner

# 使用 choice 函数进行抽奖
def lottery_with_choice():
    # 直接从参与人员名单中随机选择一个中奖者
    winner = random.choice(participants)
    return winner

# 进行抽奖并输出结果
winner_randint = lottery_with_randint()
winner_choice = lottery_with_choice()

print(f"使用 randint 函数抽奖的中奖者是: {winner_randint}")
print(f"使用 choice 函数抽奖的中奖者是: {winner_choice}")
